home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 8: LINUX Games / Linux Cubed Series 8 - LINUX Games.iso / games / x11 / strategy / xsok-1.000 / xsok-1 / xsok-1.01 / src / TableauP.h < prev    next >
C/C++ Source or Header  |  1994-11-24  |  793b  |  41 lines

  1. #ifndef _TableauP_h
  2. #define _TableauP_h
  3.  
  4. #include "Tableau.h"
  5. /* include superclass private header file */
  6. #include <X11/CoreP.h>
  7.  
  8. /* define unique representation types not found in <X11/StringDefs.h> */
  9.  
  10. #define XtRTableauResource "TableauResource"
  11.  
  12. typedef struct {
  13.     int empty;
  14. } TableauClassPart;
  15.  
  16. typedef struct _TableauClassRec {
  17.     CoreClassPart    core_class;
  18.     TableauClassPart    tableau_class;
  19. } TableauClassRec;
  20.  
  21. extern TableauClassRec tableauClassRec;
  22.  
  23. typedef struct {
  24.     /* resources */
  25.     String rules;
  26.     int level;
  27.     String username;
  28.     String xsokdir;
  29.     String xpmdir;
  30.     String savedir;
  31.     String messageFile;
  32.     String keyboardFile;
  33. } TableauPart;
  34.  
  35. typedef struct _TableauRec {
  36.     CorePart core;
  37.     TableauPart tableau;
  38. } TableauRec;
  39.  
  40. #endif /* _TableauP_h */
  41.